DSH-LLM-Vision-Bridge: Integrating Image Understanding into DeepSeek Text Models in the DSH Web GUI

dsh-llm-vision-bridge is a DSH plugin licensed under MIT, designed to address the issue of text models being unable to directly process images. This plugin registers the `deepseek-vision` provider in DSH's `LlmAdapter`. When a request includes images, it automatically routes them to a configured vision model (such as pi-ai or a local llama.cpp) to generate text descriptions, which are then used by the DeepSeek text model to continue the conversation based on the descriptions. If no images are present, the request is directly passed through to a fallback provider for zero-overhead operation. Key features include an LRU cache to avoid duplicate descriptions, automatic retries for 503/429 errors and timeouts, and configurable failure policies (placeholder or error). After installation, the web service must be restarted, and configuration is required in the settings.

Read More